producing blast - German English Dictionary